import exception.AdminUser;
import exception.NameException;
import exception.PasswordException;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        System.out.println( login());
    }
    // 实现一个简单的控制台版用户登陆程序, 程序启动提示用户输入用户名密码.
    // 如果用户名密码出错, 使用自定义异常的方式来处理
    public static AdminUser login() {//this和static不可以共存
        System.out.println("请输入你的名字； ");
        Scanner scanner = new Scanner(System.in);
        String name = scanner.next();
        System.out.println("请输入密码： ");
        String password = scanner.next();
        try{
            return new AdminUser(name, password);
        }catch (NameException e){
            e.printStackTrace();
        }
        catch (PasswordException e){
            e.printStackTrace();
        }
        return null;
    }
}